to deliver by hand against acknowledgement - Español Inglés Diccionario